THIS IS A 6-Month Contract to start.
NO C2C or sponsorship is available!
We are seeking an experienced and highly skilled IBM FTM (Financial Transaction Manager) Architect with expertise in payments systems and Kubernetes to join our team.
In this role, you will be responsible for designing, architecting, and implementing solutions for financial transaction management systems, primarily leveraging IBM FTM.
You will also bring your expertise in cloud-native technologies, specifically Kubernetes, to ensure the scalability, availability, and performance of transaction processing systems. This is an exciting opportunity to work on high-impact financial systems in a dynamic, fast-paced environment.
Key Responsibilities:
IBM FTM Architecture Design:
- Lead the architecture and design of IBM FTM-based solutions to support secure and efficient financial transactions across diverse payment channels.
- Develop and define integration strategies between IBM FTM and other payment processing systems, ensuring seamless transaction management.
- Drive best practices for implementation, configuration, and optimization of IBM FTM for high-volume, high-availability environments.
Payments System Expertise:
- Leverage deep knowledge of payment processing systems (e.g., card payments, ACH, SWIFT, real-time payments, etc.) to build scalable solutions with IBM FTM.
- Work with payment gateways, processors, and banks to ensure end-to-end transaction integrity and compliance with industry standards (e.g., PCI-DSS).
- Design and implement secure and high-performance transaction routing and processing workflows using IBM FTM.
Kubernetes & Cloud-Native Solutions:
- Utilize Kubernetes for container orchestration and ensure the smooth deployment and scaling of IBM FTM and other related components in cloud environments (AWS, Azure, GCP).
- Architect and design microservices-based solutions with IBM FTM integrated into Kubernetes clusters to support business continuity, high availability, and disaster recovery.
- Optimize Kubernetes configurations for high throughput and low latency for payment transactions and other financial operations.
Collaboration & Stakeholder Engagement:
- Collaborate with product managers, developers, and other stakeholders to define requirements and design technical solutions for complex financial transaction workflows.
- Engage with security teams to ensure compliance with industry security standards and frameworks (e.g., PCI-DSS, GDPR, etc.).
- Provide thought leadership and guidance on best practices for implementing payment systems using IBM FTM and Kubernetes.
Performance & Optimization:
- Analyze and optimize the performance of financial transaction flows, ensuring low-latency, high-throughput, and fault-tolerant transaction processing.
- Conduct regular performance tuning, capacity planning, and load testing of IBM FTM solutions and Kubernetes-based infrastructures.
- Identify and resolve issues related to transaction failures, performance bottlenecks, and scalability challenges.
Documentation & Knowledge Sharing:
- Document architecture designs, configuration guides, and implementation procedures for future reference and continuous improvement.
- Mentor junior team members and provide training on best practices for IBM FTM and Kubernetes.
Required Skills & Qualifications:
- IBM FTM Expertise: Strong hands-on experience in deploying, configuring, and managing IBM Financial Transaction Manager (FTM) in complex environments.
- Payments Industry Experience: In-depth understanding of payments processing, including systems such as SWIFT, card payment networks (VISA, MasterCard), ACH, and other real-time payments systems.
- Kubernetes Proficiency: Extensive experience with Kubernetes for container orchestration, deploying microservices, and managing cloud-native applications in a highly scalable and fault-tolerant manner.
- Cloud Platforms: Familiarity with public cloud platforms such as AWS, Azure, or Google Cloud.
- Security & Compliance: Knowledge of financial services security standards such as PCI-DSS, GDPR, and other regulatory frameworks governing financial transactions.
- Programming & Scripting: Familiarity with programming/scripting languages like Java, Python, Shell, or Go for automation and integration tasks.
- Architecture & Design Skills: Strong experience in solution architecture, design patterns, and high-level technical solution documentation.
- Problem-Solving: Excellent troubleshooting and debugging skills, with a strong ability to solve complex technical issues in production environments.
- Communication Skills: Strong communication skills, both verbal and written, with the ability to engage with stakeholders at all levels.